package pacman.entries.pacman.meta_graph.evaluators;

import pacman.entries.pacman.meta_graph.MetaGraphEvaluator;
import pacman.entries.pacman.meta_graph.features.EdgeFeatureNumPills;
import pacman.entries.pacman.meta_graph.features.NodeFeatureGhostInTheWay;
import pacman.entries.pacman.meta_graph.features.NodeFeatureNumPills;
import pacman.entries.pacman.meta_graph.features.PathFeatureCanBeatInedibleGhosts;

public class EatAndRunEvaluator extends MetaGraphEvaluator {

	@Override
	protected void InitFeatures() {
		// EAT features
		m_EdgeFeatures.add(new EdgeFeatureNumPills());
		m_NodeFeatures.add(new NodeFeatureNumPills());

		// RUN features
		m_PathFeatures.add(new PathFeatureCanBeatInedibleGhosts());
		m_NodeFeatures.add(new NodeFeatureGhostInTheWay());
	}

}
